self abnegation - Español Inglés Diccionario